Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Japan F2 Japan F3 Korea F1 Japan F4 New Zealand F2 Australia F4 Japan F1 Japan F2 Japan F6 Australia F2 Japan F6 Japan F7 Japan F8 Japan F11 Japan F12 Korea F2 Great Britain F15 Great Britain F16 Japan F10 Australia F3 China F4 Korea F3 Korea F4 Japan F8 Japan F9 Japan F2 Japan F3 Korea F2 Korea F3 Japan F4 Korea F5 Thailand F1 Thailand F2 Japan F6 BH Tennis Open International Cup - Belo Horizonte ATU Cup - Weiden Nord/LB Open - Braunschweig Binghamton Professional Tennis Tournament - Binghamton TED Open - Istanbul Media Will Cup Busan Challenger Tennis - Busan Japan F7 Japan F1 Korea F2 Korea F3 Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan New Zealand F1 Korea F1 Nielsen USTA Pro Tennis Championship - Winnetka Flea Market Cup Busan Challenger Tennis - Busan Rhein-Main Challenger 2003 - Aschaffenburg Burnie Challenger Tumkur Open - Tumkur USTA Challenger of Tiburon - Tiburon Seoul Challenger Warsteiner Challenger - Wolfsburg Istanbul Challenger Samsung Securities Cup - Seoul GHI Bronx Classic - Bronx The USTA Challenger at West End Racquet - Torrance 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Binghamton Professional Tennis Tournament - Binghamton The Powder Byrne Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington The Scottish Tennis Championships - Edinburgh The LTA Manchester Challenger - Manchester Kyoto Challenger - Kyoto Okal Cup 2001 International Bavarian Championships - Eckental DPD Challenger 2002 - Aschaffenburg The 70th King's Cup and Queen's Cup - Bangkok ATU Cup 2001 - Weiden Shimadzu All Japan Indoor - Kyoto Okal Cup - Eckental Shimadzu All Japan Indoor - Kyoto Yokohama Challenger 2001 - Yokohama Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Gramado Challenger - Gramado The Rajasthan Golden Jubilee - Jaipur Warsteiner Challenger Lubeck - Lubeck The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa West of England Challenger - Bristol Dharwad Challenger 2003 - Dharwad MTCI ATP Challenger - Yokohama Open de la Ville de Saint Denis - Reunion Island USTA Men's Challenger of Dallas - Dallas Okal Cup 2003 - Eckental ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Fergana Challenger - Fergana Internationale Badische Meisterschaffen Um Den Techem Cup - Zell The LTA Nottingham Challenger - Nottingham Ispat Open 2004 - Ostrava Busan Open Challenger Tennis - Busan Orleans Challenger Rhein-Main Challenger 2004 - Aschaffenburg Uncle Tobys Challenger in Caloundra - Caloundra Credicard Mastercard Tennis Cup - Campos do Jordao SAA Hilversum Open - Hilversum St. Petersburg Challenger - St. Petersburg 14° BH Tennis Open - Belo Horizonte ATP Challenger Open 2004 - Monchengladbach IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Moncton Men's Challenger - Moncton Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado Samsung Securities Cup - Seoul Challenger Banque Nationale - Granby Shimadzu All Japan Indoor Tennis Championships - Kyoto Dharwad Challenger 2006 - Dharwad Penza Cup - Penza Bukhara Challenger - Bukhara Samsung Challenger 2007 - Ho Chi Minh City Challenger Natrel Presented by National Bank - Granby Fergana Challenger - Fergana Heilbronn Challenger Belo Horizonte Tennis Open - Belo Horizonte Ischgl International Tennis Challenger 2003 - Ischgl Shimadzu All Japan Indoor Tennis Championships - Kyoto XL Capital Bermuda Open - Bermuda Ourocard Tennis Challenger - Sao Paulo Samsung Securities Cup Challenger Tennis - Seoul Sporting Challenger 2003 - Turin Belgaum Open - Belgaum Shimadzu All Japan Indoor Tennis Championships - Kyoto Japan Open - Tokyo Japan Open - Tokyo BMW Open - Munich AIG Japan Open - Tokyo AIG Japan Open - Tokyo 2003 Mercedes Cup - Stuttgart Muller Cup - Ulm Schickedanz Open - Furth Heineken Open - Auckland Togliatti Cup - Togliatti Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Samarkand Challenger - Samarkand The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open - Tokyo Shimadzu All Japan Indoor Tennis Championships - Kyoto Stockholm Open - Stockholm Gemax Open - Belgrade Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Credicard Mastercard Tennis Cup - Campos do Jordao SAP Open - San Jose Kroger / St. Jude International - Memphis Schickendanz Open - Furth Japan Open - Tokyo Gramado Open de Tennis - Gramado Ordina Open - 's-Hertogenbosch GHI Bronx Classic - Bronx Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Pilot Pen Tennis - New Haven Bulgarian Open - Sofia Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City Samsung Securities Cup Challenger Tennis - Seoul Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Genova Challenger Szczecin Challenger Open Diputacion Pozoblanco - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa Open SEAT Godo 2006 - Barcelona CMG Asia Open - Hong Kong BMW Open - Munich ATU Cup - Weiden Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Allianz Suisse Open Gstaad - Gstaad Eisenberg Jerusalem Open 2000 - Jerusalem Generali Open - Kitzbuhel China Open - Beijing Campionati Internazionali di Sicilia - Palermo Bulgarian Challenger 2002 - Sofia Open Diputacion - Cordoba ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Lucknow ATP Tour Challenger - Lucknow Uncle Tobys Challenger - Tasmania The Surbiton Trophy - Surbiton Internationale Badische Meisterschaften Um Den Techem Cup - Zell ABN/AMRO World Tennis Tournament - Rotterdam 12th BH Tennis Open International Cup - Belo Horizonte The Dubai Tennis Championships - Dubai ATP Challenger 2003 Numea - New Caledonia Heineken Challenger 2004 - Ho Chi Minh City Busan Open - Busan Fergana Challenger - Fergana Cepu Open - San Marino BMW Open - Munich Mauritius Open - Mauritius ARAG World Team Championship - Dusseldorf Pro Tennis World Open - Sunrise Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Busan Open Challenger Tennis - Busan Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart KGHM Emax Polish Indoors - Wroclaw Generali Open - Kitzbuhel Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna The Stella Artois Grass Court Championships - Queen's/London Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Florence Challenger BMW Open - Munich Open de Moselle - Metz Canberra Challenger Heineken Open - Auckland Prague Challenger Samsung Securities Cup - Seoul Shanghai Open '97 - Shanghai ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Open de Moselle - Metz China Open - Beijing Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Power Horse World Team Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Allianz Suisse Open Gstaad - Gstaad Heineken Open Shanghai - Shanghai BMW Open - Munich Barcelona Open BancSabadell - Barcelona China Open - Beijing BMW Open - Munich Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Tokyo Bet-at-home Cup - Kitzbuhel ARAG World Team Championship - Dusseldorf Moselle Open - Metz China Open - Beijing Mercedes Cup - Stuttgart Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Heineken Open - Auckland Power Horse Cup - Dusseldorf Tokyo Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle International German Open - Hamburg Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Valencia Open - Valencia ASB Classic - Auckland Thailand Open - Bangkok Open de Moselle - Metz Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Erste Bank Open - Vienna Davidoff Swiss Indoors Basel - Basel Moselle Open - Metz Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON International - Eastbourne Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo Mercedes Cup - Stuttgart Shimadzu All Japan Indoor - Kyoto Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Gerry Weber Open - Halle Vegeta Croatia Open - Umag Indian Oil Servo Challenger - Calcutta Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Nova Challenger Osaka - Osaka ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Osaka International Tennis Tournament - Osaka Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Mercedes Cup - Stuttgart Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg CMG Asia Open - Hong Kong Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Shimadsu All Japan Indoor Tennis Championships - Kyoto Qatar ExxonMobil Open - Doha Challenger de Granby - Granby Apia International - Sydney Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam The Manchester Trophy - Manchester Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Schickendanz Open - Furth Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech The Comercia Challenger - Aptos Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Dubai Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart BMW Open - Munich Orange Prokom Open - Sopot AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Japan Open - Tokyo Tennis Masters Series - Hamburg Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Power Horse Cup - Dusseldorf Internazionali BNL dItalia - Rome Open de la Comunidad Valenciana - Valencia Mutua Madrilena Masters Madrid - Madrid Erste Bank Open - Vienna Sydney International - Sydney Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna The Stella Artois Grass Court Championships - London Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali di Sicilia - Palermo Monte-Carlo Rolex Masters - Monte-Carlo Copenhagen Open - Copenhagen Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Tennis Channel Open - Las Vegas BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland BNP Paribas Open - Indian Wells Internationaler Raiffeisen Grand Prix - St. Polten Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London Apia International - Sydney AIG Japan Open Tennis Championships - Tokyo Wimbledon - London U.S. Open - New York China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia French Open - Paris Kremlin Cup - Moscow German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris Wimbledon - London Shanghai - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati Davis Cup, World Group, QF, BEL-GER 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group 1, 1R, JPN-LIB 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 All Lower level tournaments Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Rio de Janeiro Olympics - Tokyo